Historique des changements (CHANGES LOG) :

-----------------------------------------------------------------------------------------
02/06/2004 Version 3.7.5.221
- Quelques corrections mineures

-----------------------------------------------------------------------------------------
01/06/2004 Version 3.7.5.217
- Ajout d'un barre de reglage de la palette de caractere (de 1 a 100 caracteres differents, 
en ralit elle va de 2  moins de 80)

-----------------------------------------------------------------------------------------
31/05/2004 Version 3.7.3.185
- bug de la barre de progression fix
- le nom de la fenetre de progression est maintenant les 40 dernieres lettres du nom de l'image

-----------------------------------------------------------------------------------------
31/05/2004 Version 3.7.3.141
- augmentation du tampon qui reoit les noms des fichiers selectionns, il y avait un bug quand on en selectionnait plus d'une dizaine

-----------------------------------------------------------------------------------------
31/05/2004 Version 3.7.3.135
- legere amelioration de la palette
- si on choisit un gamma de 99, la palette utilise sera celle de la 3.7.2

-----------------------------------------------------------------------------------------
30/05/2004 Version 3.7.2.123

- Modification de fonction "Bouton" et "Point dans Zone" pour pouvoir les utiliser dans la fenetre d'aide
- Rajout de plusieurs liens dans la fenetre d'aide

-----------------------------------------------------------------------------------------
29/05/2004 Version 3.7.0.100

Cration de ce Changes Log, il est plus ou moins prcis, il a t cr aprs coup...

Version stable et aboutie, bug d'ouverture de plusieurs fichiers fix

-----------------------------------------------------------------------------------------
29/05/2004 Version 3.7.0

- Amelioration du design de la fenetre
- Rajout de la fonction enregistrer pour la fonction "nom automaatique"
- Quelques bugs fixs...

-----------------------------------------------------------------------------------------
28/05/2004 Version 3.6.0.995

- Lger changement de la fenetre (les 3 bouton du bas)
- Rajout d'une phrase au dbut de chaque fichiers textes "lire dans la police terminal..."

-----------------------------------------------------------------------------------------
27/05/2004 Version 3.6.0.994

- Correction d'un bug avec la barre de status pour plusieurs fichiers
- Les 2 images de A Propos ne sont mises en memoire que lorsqu'elles doivent etre affiches

-----------------------------------------------------------------------------------------
27/05/2004 Version 3.6.0.953

- Rajout d'une barre de progression (depuis la 3.6.0.800)

-----------------------------------------------------------------------------------------
25/05/2004 Version 3.6.0.782

- Amelioration du code
- La fenetre de config est maintenant un objet
- Config.cpp rdut de 30 % 

-----------------------------------------------------------------------------------------
25/05/2004 Version 3.5.0.641

- Utilisation des touches por le reglage de la largeur
- Augmentation de la zone de clic des cases
- Rglage de "Ouvrir" (API Win)

-----------------------------------------------------------------------------------------
24/05/2004 Version 3.4.0.567

- La gestion des venements de Config est dplace dans comfig.cpp
- Rajout de la fonction "Ouvrir" (API Windows)
- Le nom de IMG-TXT.cpp reste inchang a partir de cette version (plus de numero de version dans le nom)

-----------------------------------------------------------------------------------------
22/05/2004 Version 3.3.0.342

- Activation des boutons, des cases et des barres de la fenetre Config
- Changement de la police : FreeSansOblique.ttf a la place de FreeSansBold.ttf
- La structure parametre est dplace de IMG-TXT.cpp a Config.h
- Fusion de ref.cpp et config.cpp

-----------------------------------------------------------------------------------------
21/05/2004 Version 3.3.0.107

- Le programme Config IMG-TXT est remplac par une fenetre de config integr a IMG-TXT.exe
- Le main n'est plus dans ING-TXT.cpp mais dans main.cpp

-----------------------------------------------------------------------------------------
09/05/2004 Version 3.2.0.0

- Utilisation d'un fichier bmp pour l'impression (depuis la 3.1.0), la police Terminal est souvent 
remplace par une autre lors de l'impression et l'utilisation d'une image permet d'viter ce problme

-----------------------------------------------------------------------------------------
03/05/2004 Version 3.0.0 WAPP

Bref essai d'utilisation de L'API Window pour faire un fenetre de config,
finalement elle sera cre avec la SDL (plus intressant en plus)

-----------------------------------------------------------------------------------------
07/05/2004 Version 3.0.0

- Ajout du format Html en plus du format Text (la police est dj configure dans
le fichier Html...)
- Entete modifie ...
- Suppression de "?" de "Clair" qui provoque un retour a la ligne en HTML lorsqu'il est 
associ avec un autre caractere (je sais plus lequel)
- La variable "Entete" de la structure Parametre est renomme en Html
- Amelioration de l'affichage de Config.exe et quelques modifications...

-----------------------------------------------------------------------------------------
05/05/2004 Version 2..9.0

- Utilisation du programme NSIS 2.0 (Nullsoft Scriptable Install System) pour crer des
installations d' IMG-TXT
- Ajout de la fonction "requilibre" qui corrige la redimension de l'image (image tait plus 
tire en bas qu'en haut...)

-----------------------------------------------------------------------------------------
05/05/2004 Version 2.8.0

- Utilisation d'un fichier de configuration, et d'une structure "Parametre"; ouverture
automatique des fichiers une fois convertis

-----------------------------------------------------------------------------------------
03/05/2004 Version 2.7.0

- Cration d'un programme de configuration (CONFIG IMG-TXT.exe) qui cr un fichier de config
A partir de cette version, la palette de caracteres utilise sera celle compose de 100 caracteres,
celle de 256 est "oublie"

-----------------------------------------------------------------------------------------
01/05/2004 Version 2.6.0.100

- Rcriture des fonctions pour permettre la redimension et le fractionnement

-----------------------------------------------------------------------------------------
28/04/2004 Version 2.5.0

- Plusieurs images peuvent tre passes en parametre (seul la premiere tait traite)

-----------------------------------------------------------------------------------------
24/04/2004 Version 2.4.0

- Cration des fonction Getpixel (Plus ou moins un copier coller de l'exemple de la DOC de la SDL)
et "Pourcentage de gris de (1,2,4) pixel"
- la reimension de l'image sur la hauteur n'est plus necessaire, l'image est maintenant rduite a chaque fois
de 67% sur la largeur et 50 % sur la hauteur (grace aux fonctions "Pourcentage de gris de (1,2,4) pixel")
- Modification de la palette de carateres

-----------------------------------------------------------------------------------------
15/04/2004 Version 2.1.0

- Modification importante de la palette de carateres

-----------------------------------------------------------------------------------------
15/04/2004 Version 2.0.8

Premiere version du projet en C++
Elle utilise la SDL et la SDL_Image, ce qui permet de traiter facilement les images et de nombreux
formats (JPG, BMP, PNG, GIF, ...)
Une redimension de l'image est necessaire avant la conversion (75 % sur la hauteur)
- Modification importante de la palette de carateres

-----------------------------------------------------------------------------------------
15/04/2004 

Reprise de l'ide en C++...

 

-----------------------------------------------------------------------------------------
28/05/2002 < > 31/05/2002 Version 1.0.0

Toute premiere version du projet :
BMP-TXT en Turbo Pascal
Dcode les BMP tout seul (pas de bibliotheque)
Il convertit les pixels en caracteres un  un (un pixel = un caractere).
Mais il dcode que les BMP enregistr en 24 Bpp et convertit le bleu uniquement.
C'est a dire :
- il faut aplatir l'image de 50 - 75 %
- il faut mettre l'image en Noir et Blanc
- puis l'enregistrer en BMP en 24 Bpp !!!
- et en plus, le programme ne convertit que le fichier nomm Image.bmp situ dans le mme
repertoire que le programme, ce qui implique de renommer les fichiers  convertir  chaque fois...

Pour faire cette version, il a fallu apprendre la structure des BMP, mais surtout, trouver un ordre de
caracteres correcte pour la palette (du plus clair au plus fonc pour 256 caracteres).

La police choisie est la police Terminal pour sa varit importante de caracteres, les polices
possibles tait la police Terminal et la police Courier News; en effet, il faut que chaque caractere
fassent la mme taille, pour viter un dcalage de colonnes...

-----------------------------------------------------------------------------------------